package org.zhb.sql.query.sys.repository;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import org.zhb.sql.query.model.User;

/**
 * 
 * @Title: UserRepository.java
 * @Package org.zhb.querysql.sys.repository
 * @Description:处理数据访问
 * @author zhb
 * @date 2016年4月28日 下午3:23:44
 * @version V1.0
 */
public interface UserRepository extends JpaRepository<User, String>, QueryDslPredicateExecutor<User> {
	@Modifying
	@Query(value = "update User u set u.password=?1 where u.userName=?2")
	void updatePasswordByUserName(String password, String userName);
}
